package com.party.core.model.logistics;

import com.party.core.model.BaseModel;

/**
 * @Author: Administrator.
 * @Description: 物流信息
 * @Date:Created in 2017/9/6 0006 上午 9:42.
 */
public class WlLogistics extends BaseModel {
    private String courierName; // 快递公司名称
    private String courierCode; // 快递公司编码
    private String courierNumber; // 快递单号
    private Integer status; // 物流状态: -1：已发货 0：无轨迹 1：已揽收 2：在途中 3：签收 4：问题件
    // 增值物流状态：
    // -1：已发货
    // 1：已揽收
    // 2：在途中
    // 201：到达派件城市
    // 202：派件中
    // 211：已放入快递柜或驿站
    // 3：已签收
    // 311：已取出快递柜或驿站
    // 4：问题件
    // 401：发货无信息
    // 402：超时未签收
    // 403：超时未更新
    // 404：拒收(退件)
    // 412：快递柜或驿站超时未取
    private Integer statusEx;
    // 当前城市
    private String location;
    private String parcelId; // 包裹id

    public String getCourierName() {
        return courierName;
    }

    public void setCourierName(String courierName) {
        this.courierName = courierName;
    }

    public String getCourierCode() {
        return courierCode;
    }

    public void setCourierCode(String courierCode) {
        this.courierCode = courierCode;
    }

    public String getCourierNumber() {
        return courierNumber;
    }

    public void setCourierNumber(String courierNumber) {
        this.courierNumber = courierNumber;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getParcelId() {
        return parcelId;
    }

    public void setParcelId(String parcelId) {
        this.parcelId = parcelId;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public Integer getStatusEx() {
        return statusEx;
    }

    public void setStatusEx(Integer statusEx) {
        this.statusEx = statusEx;
    }
}
